Batavia, NY has a humid continental climate with warm to hot summers and cold winters. The average temperature in July is around 80 degrees Fahrenheit and the average temperature in January is around 22 degrees Fahrenheit. Precipitation is plentiful throughout the year with a noted peak of rain during the summer months. Humidity levels generally remain moderate but can become quite high during the summer months. Snowfall is common during winter months, averaging over 45 inches annually. Overall, Batavia experiences all four seasons with varying temperatures and precipitation levels throughout the year.
Batavia, New York gets 34 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Batavia averages 80 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 163 sunny days per year in Batavia. The US average is 205 sunny days.
Batavia gets some kind of precipitation, on average, 148 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 81 degrees
Winter Low: the January low is 16
Rain: averages 34 inches of rain a year
Snow: averages 80 inches of snow a year